small ditch - Turco Inglés Diccionario